<?php namespace app\admin\controller;

use houdunwang\request\Request;

use system\model\ Slide as SlideModel;
class Slide extends Common
{
    //动作

	public function __construct()
	{
		//中间件  做判断登录
		$this->auth();
	}


	public function index(){
		//此处书写代码...

		//  对数据进行分页
		$field = SlideModel::paginate(10);
		// 这里吧数据分配到页面上
		return view('',compact('field'));

    }

    /**
	 * 添加  & 编辑
	 */
	public function post()
	{
		// 这里获取到 缩略图的id
		$slide_id = Request::get( 'slide_id' );
		// 当在缩略图表里能找到 对应id的 数据就用哪个数据  如果找不到就new 一个
		$model    = SlideModel::find( $slide_id ) ? : new SlideModel();

		if (IS_POST)
		{
			// 把获取到的数据存储到数据库
			$model->save(Request::post());
			//  执行跳转  然后返回一个成功提示消息
			return $this->setRedirect('index')->success('操作成功');
		}
		// 加载页面  然后把model 数据分配到页面
			return view('',compact('model'));

	}

	/**
	 * 删除
	 *
	 */
	public function remove()
	{

		//抓到 要删除的那个条数据的额  主键id
		$slide_id = Request::get('slide_id');
		// 找到  在数据库里查找到该id对应的数据
		$model = SlideModel::find($slide_id);
		//执行删除
		$model->destory();
		//  执行跳转  然后返回一个成功提示消息
		return $this->setRedirect('index')->success('删除成功');
	}

}




































































































